// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package cn.com.smartdevices.bracelet.view;
import android.content.Context;
import android.content.res.Resources;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
import cn.com.smartdevices.bracelet.Debug;
import cn.com.smartdevices.bracelet.model.AlarmClockItem;
public class WeekAdapter extends BaseAdapter
{
private static final String a = "WeekAdapter";
protected final Context mContext;
protected int mDays;
protected int mSetDays;
protected String mShowItems[];
public WeekAdapter(Context context, String as[], int i)
{
mContext = context;
mDays = i;
mShowItems = as;
Debug.i("WeekAdapter", (new StringBuilder()).append("mDays =").append(Long.toHexString(mDays)).toString());
}
public int getCount()
{
return mShowItems.length;
}
public int getDays()
{
return mSetDays;
}
public Object getItem(int i)
{
return Integer.valueOf(i);
}
public long getItemId(int i)
{
return (long)i;
}
public View getView(int i, View view, ViewGroup viewgroup)
{
if (view == null)
{
view = LayoutInflater.from(mContext).inflate(0x7f030069, null);
}
TextView textview = (TextView)view.findViewById(0x7f0a0200);
textview.setText(mShowItems[i]);
ImageView imageview = (ImageView)view.findViewById(0x7f0a01ff);
imageview.setImageResource(0x7f020009);
boolean flag;
if ((mDays & AlarmClockItem.WEEK_MASK[i]) != 0)
{
flag = true;
} else
{
flag = false;
}
if (flag)
{
imageview.setVisibility(0);
textview.setTextColor(mContext.getResources().getColor(0x7f090027));
return view;
} else
{
imageview.setVisibility(4);
textview.setTextColor(mContext.getResources().getColor(0x7f090039));
return view;
}
}
public void setDays(int i)
{
mDays = i;
notifyDataSetChanged();
}
}